impulse train - French English Dictionary